.headers{
    width: 750rpx;
    height: 560rpx;
    background: linear-gradient(180deg, #FFDCD6 0%, rgba(255,211,204,0) 100%);
    position: relative;
    top: 0px;
    .search{
        width: 690rpx;
        height: 72rpx;
        background: #FFFFFF;
        border-radius: 16rpx;
        margin:20rpx 30rpx;
        padding:0 30rpx;
        .cuIcon-search{
            margin-left: auto;
        }

    }
    .banner{
        height: 220rpx;
    }
}
.navs{
    position: relative;
    top: 0px;
    margin-top: -50rpx;
}
.tipss{
    background: #FFFFFF;
    // background: #faa;
    width: 690rpx;
    border-radius: 16rpx;
    // margin:20rpx 30rpx 10rpx;
    height: 70rpx;
    padding-top: 10rpx;
    margin: 30rpx;
    .tips{
        display: block
    }
}
.hart_store{
    width: 690rpx;
    height: 340rpx;
    background: linear-gradient(180deg, #FFE6E2 0%, #FFFFFF 100%);
    border-radius: 16rpx;
    margin:20rpx 30rpx 0px ;
    padding: 24rpx;
    .tit{
        .cuIcon{
            color:  #d0423b;
            margin-right: 10rpx;
        }
        font-size: 32rpx;
        font-family: PingFangSC-Medium, PingFang SC;
        font-weight: 500;
        color: #141414;
        .sub_tit{
            font-size: 28rpx;
            font-family: PingFangSC-Regular, PingFang SC;
            font-weight: 400;
            color: #A79E93;
            margin-left: 10rpx;
        }
    }
    .hart_list{
        overflow-x: auto;
        .hart_item{
            margin: 20rpx 0;
            margin-right: 20rpx;
            flex-shrink: 0;
            font-size: 24rpx;
            font-family: PingFangSC-Regular, PingFang SC;
            font-weight: 400;
            color: #141414;
            width: 156rpx;
            .main_img{
                width: 156rpx;
                height: 156rpx;
                border-radius: 10rpx;
                background-color: #eee;
                margin-bottom: 10rpx;
            }
            .title{
                 display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 2;
                overflow: hidden;
            }
        }
    }
}
.cates{
    margin:20rpx 30rpx ;
    width: 690rpx;
    overflow-x: auto;
   
    .cate{
        font-size: 28rpx;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 300;
        color: #888;
        margin-right: 60rpx;
        display: flex;
        flex-direction: column;
        align-items: center;
        &.cur{
            font-size: 28rpx;
            font-family: PingFangSC-Regular, PingFang SC;
            font-weight: 400;
            color: #141414;
            &::after{
                content: "";
                display: block;
                width: 30rpx;
                height: 14rpx;
                background: #FF795C;
                border-radius:  0 0 30rpx 30rpx;
            }
        }
    }
}
.store_list{
    .store_item{
        margin: 0 30rpx 25rpx;
        background: #fff;
        width: 690rpx;
        // height: 430rpx;
        background: #FFFFFF;
        border-radius: 16rpx;
        padding: 24rpx;
        .store_info{
            .main_img{
                width: 110rpx;
                height: 110rpx;
                border-radius: 10rpx;
                background: #888;
                margin-right: 20rpx;
            }
            .info{
                width:510rpx;
                .name{
                    width: 100%;
                    font-size: 32rpx;
                    font-family: PingFangSC-Medium, PingFang SC;
                    font-weight: 500;
                    color: #141414;
                    margin-bottom: 10rpx;
                    .tag{
                        width: 100rpx;
                        height: 48rpx;
                        border-radius: 8rpx;
                        font-size: 24rpx;
                        font-family: PingFangSC-Regular, PingFang SC;
                        font-weight: 400;
                        justify-content: center;
                        margin-left: auto;
                        &.tag1{
                            background: #E9FAF1;
                            color: #3DB473;
                        }
                        &.tag2{
                            background: #FFECE9;
                            color: #FF795C;

                        }
                    }
                }
                .date{
                    font-size: 20rpx;
                    font-family: PingFangSC-Regular, PingFang SC;
                    font-weight: 400;
                    color: #969AA4;
                }
            }
        }
        .goods_list{
            margin-left: 110rpx;
            width: 510rpx;
            overflow-x: auto;
            margin-top: 30rpx;
            .goods_item{
                margin-right: 20rpx;
                width: 170rpx;

                .main_img{
                    width: 170rpx;
                    height: 170rpx;
                    flex-shrink: 0;
                    background: #888;

                }
                .title{
                    font-size: 24rpx;
                    font-family: PingFangSC-Regular, PingFang SC;
                    font-weight: 400;
                    color: #141414;
                    display: -webkit-box;
                    -webkit-box-orient: vertical;
                    -webkit-line-clamp: 1;
                    overflow: hidden;

                }
                .price{
                    font-size: 24rpx;
                    font-family: Roboto-Black, Roboto;
                    font-weight: 900;
                    color: #F51919;
                }
            }
        }
    }
}
.topp{
    position: sticky;
    top: 0rpx;
    z-index: 6;
    background:#F9FAFB;
    padding-bottom: 10rpx ;
    padding-top: 10rpx ;
}


.all{
    font-size: 32rpx;
    text-align: center;
    font-weight: 700;
    color: #999;
}